Career 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London France F11 France F19 France F20 Belgium F2 Spain #2-w3 Spain #2-w4 France F6 France F7 France F8 France F10 Great Britain F2 France F3 Morocco F2 Morocco F3 France F6 France F7 France F12 Great Britain F18 Top Wool Challenger Biella - Biella Trani Cup - Trani Fujitsu Siemens Open - Budapest Banja Luka 2002 - Banja Luka Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Sarajevo Open - Sarajevo Ljubljana Open - Ljubljana Schickendanz Open - Furth Internationale Badische Meisterschaften Um Den Techem Cup - Zell Stella Artois Clay Court Championships - Budaors GHI Bronx Classic - Bronx Asirom Challenger - Brasov Bulgarian Open - Sofia The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco The LTA Wrexham Challenger - Wrexham IX Abierto Internacional de Salinas - Salinas Ispat Open 2004 - Ostrava Steelers Cup - Kosice Schickedanz Open - Furth ATU Cup - Weiden Open de Montauban - Montauban Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Architect Open - Budapest Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Mauritius Open - Mauritius Olbia Challenger - Olbia Home Depot Center USTA Challenger - Carson Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn Gemax Open - Belgrade Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Open Mutouest St. Brieuc - St. Brieuc Ostdeutscher Sparkassen Cup - Dresden Unique Zagreb Open - Zagreb 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia The Shelbourne Irish Open - Dublin Open de Montauban - Montauban St. Petersburg Challenger 2006 - St. Petersburg Bukhara Challenger - Bukhara Dusseldorf Open 2006 - Dusseldorf Open D'Orleans - Orleans IX Gramado Open - Gramado Seguros Bolivar Open - Medellin Copa Petrobras Uruguray - Montevideo Tatra Banka Open 2006 - Bratislava Bauer Watertechnology Cup - Eckental LTA Shrewsbury Challenger - Shrewsbury LTA Wrexham Challenger - Wrexham Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg BH Telecom Sarajevo 2007 - Sarajevo Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Tunis Open 2007 - Tunis Isla de Gran Canaria - Mas Palomas San Remo Tennis Cup - San Remo Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov Steelers Cup - Kosice La Rinascente Tennis Cup Harbour Club Milano - Milan 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Tean International - Alphen Open D'Orleans - Orleans ATP Challenger Trophy 2007 - Trnava Open Costa Daurada - Tarragona Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux The Tarka Challenger - Barnstaple Tatra Banka Slovak Open - Bratislava Challenger Tunisie - Tunis Internationaux de Nouvelle-Caledonie - New Caledonia Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo South African Airways Open - East London Internationaux du Doubs - Besancon Morocco Tennis Tour - Meknes BMW Tennis Championship - Sunrise 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Ostdeutscher Sparkassen Cup - Dresden Morocco Tennis Tour - Marrakech BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Pekao Open - Szczecin Belgrade Challenger Orleans Challenger Belgrade Challenger Sunrise Challenger Napoli Challenger Prague Challenger Bordeaux Challenger Nottingham Challenger Madrid Challenger Palermo Challenger Noumea Challenger Tunis Challenger Bordeaux Challenger Irving Challenger Ostrava Challenger Heilbronn Challenger Prostejov Challenger Chengdu Challenger Qingdao Challenger Mons Challenger Tashkent Challenger Brest Challenger Eckental Challenger Bangkok Challenger Bangkok Challenger Rennes Challenger Cherbourg Challenger Qingdao Challenger Anning Challenger Aix En Provence Challenger Brest Challenger Indian Wells Challenger Aix En Provence Challenger Bordeaux Challenger Surbiton Challenger Bangkok Challenger Phoenix Challenger Monterrey Challenger San Luis Potosi Challenger Steelers Cup - Kosice Czech Indoor Open - Prague Ischgl International Tennis Challenger 2003 - Ischgl Challenger Ford de Cherbourg - Cherbourg Open de Franche-Comte - Besancon 2001 Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha BMW Open - Munich RCA Championships - Indianapolis 2004 Keys Gate Challenger - Homestead Mobilux Open - Luxembourg Tennis Napoli Cup - Napoli XXIX Edizione 'A.Savoldi Marco' - Manerbio Ostrava Open 2005 - Ostrava Architect Open - Budapest Qatar Open - Doha Open 13 - Marseille Heineken Open Shanghai - Shanghai Stockholm Open - Stockholm Chennai Open - Chennai Argentina Open - Buenos Aires Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Croatia Open - Umag Pilot Pen Tennis - New Haven Open Romania - Bucharest AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Estoril Open - Estoril The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open de Tenis Amaya - Pamplona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona Gerry Weber Open - Halle The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Sunrise Challenger Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai Medibank International - Sydney SA Tennis Open - Johannesburg Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de L'Isere - Grenoble AEGON Championships - London Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Swanston Challenger - Sacramento Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta International German Open - Hamburg Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing Pro Challenger at Calabasas - Calabasas AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Estoril Open - Estoril Serbia Open - Belgrade AEGON Championships - London UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai VTR Open - Vina del Mar USTA Challenger of Tiburon - Tiburon Brasil Open - Sao Paulo Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Gemax Open 2002 - Belgrade Power Horse World Team Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Banca Stato Challenger Lugano - Lugano Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier VTR Open - Vina del Mar Brasil Open - Sao Paulo Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Moselle Open - Metz St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Citi Open - Washington Stella Artois Clay Court Championships - Budaors Moselle Open - Metz Rakuten Japan Open - Tokyo IPP Open - Helsinki If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle AEGON Championships - London SkiStar Swedish Open - Bastad Black Forest Open 2002 - Freudenstadt Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur IPP Open - Helsinki Samarkand Challenger - Samarkand Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva AEGON Championships - London Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open 13 - Marseille Grand Prix Hassan II - Marrakech BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart AEGON Championships - London Antalya Cup - Antalya AEGON International - Eastbourne Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Challenger 42 - Andrezieux Open Sud de France - Montpellier New York Open - New York Delray Beach Open - Delray Beach 10° Trofeo Luigi Pezzoli - Bergamo TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Hamburg Challenger - Hamburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Sydney International - Sydney Open Sud de France - Montpellier Open 13 Provence - Marseille US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Geneva Open - Geneva Open Parc - Lyon Fever-Tree Championships - London Turkish Airlines Open Antalya - Antalya Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Generali Open - Kitzbuhel Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Adelaide International - Adelaide Antalya Open - Antalya Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril cinch Championships - London Bukhara Challenger - Bukhara Kos-Zucchetti Tennis Cup - Cordenons Samarkand Challenger - Samarkand Britania Zavaleta - Puebla Intersport Heilbronn Open - Heilbronn Ethias Trophy - Mons Belgrade 2 - Belgrade Copa Petrobras Colombia - Bogota Gemax Open - Belgrade Zagreb Open - Zagreb Citta di Monza - Monza Open D'Orleans - Orleans Internationaux de Nouvelle-Caledonie - New Caledonia Trofeo Sisma Mantova - Mantova Aamulehti Tampere Opene - Tampere Black Forest Open - Freudenstadt Open de Montauban - Montauban Sony Ericsson Open 2008 - Belgrade Mons Challenger Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Hungarian Open - Budapest BNP Paribas Masters - Paris Pacific Life Open - Indian Wells FILA Challenger - Biella Tennis Napoli Cup - Napoli Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris 8° Trani Cup - Trani BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sarajevo Open 2004 - Sarajevo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati ATU Cup - Weiden Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Gemax Samsung Open 2004 - Belgrade Irving Challenger Bordeaux Challenger French Open - Paris Wimbledon - London U.S. Open - New York Lambertz Open by Stawag 2007 - Aachen Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, GBR-SCG 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, PO, NED-FRA, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, F, SRB-FRA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, SRB-IND 4-1 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, QF, SWE-SRB 1-4 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, QF, SRB-GBR 2-3 Davis Cup, World Group, QF, FRA-GBR 4-1 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, World Group, F, FRA-CRO 1-3 BellSouth Open - Vina del Mar Vietnam Open - Ho Chi Minh City Grand Prix Hassan II - Casablanca The Dubai Tennis Championships - Dubai AIG Japan Open - Tokyo BMW Open - Munich The 10tele.com Open - Nottingham Countrywide Classic - Los Angeles Mercedes Cup - Stuttgart If Stockholm Open - Stockholm CA Tennis Trophy - Vienna Hypo Group Tennis International - Portschach Kremlin Cup - Moscow cinch Championships - London Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Shanghai - Shanghai U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Mutua Madrilena Masters Madrid - Madrid Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Mubadala World Tennis Championship AAMI Classic - Kooyong Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Davis Cup, World Group, PO, SRB-UZB, 5-0 Olympics - London Olympics - Tokyo Olympics - Beijing